package com.obelisco.vista.seguridad;

import java.util.ResourceBundle;
import nextapp.echo2.app.SplitPane;
import com.obelisco.vista.seguridad.PaneDatosUsuario;
import com.obelisco.vista.seguridad.ArbolSeguridad;
import nextapp.echo2.app.Extent;
import nextapp.echo2.app.layout.SplitPaneLayoutData;

import com.obelisco.vista.seguridad.BarraEjecucion;
import com.obelisco.vista.seguridad.MenuExpandible;
import nextapp.echo2.extras.app.layout.AccordionPaneLayoutData;

public class PaneMenuUsuario extends SplitPane {

	private ResourceBundle resourceBundle;

	private PaneDatosUsuario paneDatosUsuario;

	private ArbolSeguridad menuUsuario;

	private ArbolSeguridad preferidos;

	/**
	 * Creates a new <code>ContenedorMenuUsuario</code>.
	 */
	public PaneMenuUsuario() {
		super();

		// Add design-time configured components.
		initComponents();
	}

	/**
	 * Configures initial state of component. WARNING: AUTO-GENERATED METHOD.
	 * Contents will be overwritten.
	 */
	private void initComponents() {
		this.setOrientation(SplitPane.ORIENTATION_VERTICAL_TOP_BOTTOM);
		this.setSeparatorPosition(new Extent(34, Extent.PX));

		BarraEjecucion barraEjecucion1 = new BarraEjecucion();
		add(barraEjecucion1);
		MenuExpandible menuExpandible1 = new MenuExpandible();
		menuExpandible1.setStyleName("Obelisco.MenuExpandible");
		add(menuExpandible1);
		paneDatosUsuario = new PaneDatosUsuario();
		AccordionPaneLayoutData paneDatosUsuarioLayoutData = new AccordionPaneLayoutData();
		paneDatosUsuarioLayoutData.setTitle("Datos de Usuario");
		paneDatosUsuario.setLayoutData(paneDatosUsuarioLayoutData);
		menuExpandible1.add(paneDatosUsuario);
		menuUsuario = new ArbolSeguridad();
		AccordionPaneLayoutData menuUsuarioLayoutData = new AccordionPaneLayoutData();
		menuUsuarioLayoutData.setTitle("Menu de Usuario");
		menuUsuario.setLayoutData(menuUsuarioLayoutData);
		menuExpandible1.add(menuUsuario);
		preferidos = new ArbolSeguridad();
		AccordionPaneLayoutData preferidosLayoutData = new AccordionPaneLayoutData();
		preferidosLayoutData.setTitle("Preferidos");
		preferidos.setLayoutData(preferidosLayoutData);
		menuExpandible1.add(preferidos);
	}

}
